export class  NameRandom{
  static nameRandom(length:number){
    const commonChineseCharacters:string[] = [
      '张', '王', '李', '赵', '刘', '陈', '杨', '黄', '周', '吴', '徐', '孙', '胡', '朱', '高', '林', '何', '郭', '马', '罗', '梁', '宋',
      '郑', '谢', '韩', '唐', '冯', '于', '董', '萧', '程', '曹', '袁', '邓', '许', '傅', '沈', '曾', '彭', '吕', '苏', '卢', '蒋', '蔡',
      '贾', '丁', '魏', '薛', '叶', '阎', '余', '潘', '杜', '戴', '夏', '锺', '汪', '田', '任', '姜', '范', '方', '石', '姚', '谭', '廖',
      '邹', '熊', '金', '陆', '郝', '孔', '白', '崔', '康', '毛', '邱', '秦', '江', '史', '顾', '侯', '邵', '孟', '龙', '万', '段', '雷',
      '钱', '汤', '尹', '黎', '易', '常', '武', '乔', '贺', '赖', '龚', '文', '庞', '樊', '兰', '殷', '施', '陶', '洪', '翟', '安', '颜',
      '倪', '严', '牛', '温', '芦', '季', '俞', '章', '鲁', '葛', '伍', '韦', '申', '尤', '毕', '聂', '丛', '焦', '向', '柳', '邢', '路',
      '岳', '齐', '沿', '梅', '莫', '庄', '辛', '管', '祝', '左', '涂', '谷', '祁', '时', '舒', '耿', '牟', '卜', '孟', '穆', '萧', '戈',
      '姬', '申', '扶', '堵', '冉', '宰', '郦', '雍', '郤', '璩', '桑', '桂', '濮', '牛', '寿', '通', '边', '扈', '燕', '冀', '郏', '浦',
      '尚', '农', '温', '别', '庄', '晏', '柴', '瞿', '阎', '充', '慕', '连', '茹', '习', '宦', '艾', '鱼', '容', '向', '古', '易', '慎',
      '戈', '廖', '庾', '终', '暨', '居', '衡', '步', '都', '耿', '满', '弘', '匡', '国', '文', '寇', '广', '禄', '阙', '东', '殴', '殳',
      '沃', '利', '蔚', '越', '夔', '隆', '师', '巩', '厍', '聂', '晁', '勾', '敖', '融', '冷', '訾', '辛', '阚', '那', '简', '饶', '空',
      '曾', '毋', '沙', '乜', '养', '鞠', '须', '丰', '巢', '关', '蒯', '相', '查', '後', '荆', '红', '游', '竺', '权', '逯', '盖', '益',
      '桓', '公', '万', '俟', '司', '马', '上官', '欧', '阳', '夏', '侯', '诸', '葛', '闻', '人', '东', '方', '赫', '连', '皇', '甫', '尉',
      '迟', '公', '羊', '澹', '台', '公治', '宗', '政', '濮', '阳', '淳', '于', '单', '于', '太', '叔', '申', '屠', '公', '孙', '仲', '孙',
      '轩', '辕', '令', '狐', '钟离', '宇文', '长', '孙', '慕', '容', '鲜', '于', '闾', '丘', '司', '徒', '司', '空', '丌', '官', '司寇',
      '仉', '督', '子', '车', '颛', '孙', '端木', '巫', '马', '公', '西', '漆', '雕', '樊', '于', '谷', '宰', '父', '凤', '楼', '独', '孤',
      '南', '宫', '墨', '哈', '谯', '笪', '年', '爱', '阳', '佟', '第', '五', '言', '福'
    ];

    let name = '';
    for (let i = 0; i < length; i++) {
      const index = Math.floor(Math.random() * commonChineseCharacters.length);
      name += commonChineseCharacters[index];
    }

    return name
  }
}